import redis #导入redis包包

#与本地redis进行链接，地址为：localhost，端口号为6379
r=redis.StrictRedis(host='localhost',port=6379)

r.delete("hash-key")

print(r.hset("hash-key","sub-key1","value1")) #如果返回1，表示散列中不存在该键值对，返回0表示存在该键值对
print(r.hset("hash-key","sub-key2","value2")) #如果返回1，表示散列中不存在该键值对，返回0表示存在该键值对
print(r.hset("hash-key","sub-key1","value1")) #如果返回1，表示散列中不存在该键值对，返回0表示存在该键值对

print(r.hgetall("hash-key"))


print(r.hdel("hash-key","sub-key1")) #如果存在，就删除返回1，不存在返回0
print(r.hdel("hash-key","sub-key3")) #如果存在，就删除返回1，不存在返回0

print(r.hget("hash-key","sub-key2"))

print(r.hgetall("hash-key"))
